#ifndef _CBULLETPARAMS_H_
#define _CBULLETPARAMS_H_

#include "cocos2d.h"

class CBulletParams
{
public:
	enum EBulletType
	{
		standard,
		bomb
	};

	float _speed;
	EBulletType 	_type;
	float 		_damage;
	int 		_hits;
	b2Vec2		_startingPosition;
	bool		_fireFromMC;
	CBulletParams() :
		_fireFromMC(true),
		_speed(0.0f),
		_type(standard),
		_damage(0.0f),
		_hits(0),
		_startingPosition()
	{}

	CBulletParams(float speed, EBulletType type, float damage, int hits, b2Vec2 startingPosition) :
		_fireFromMC(true),
		_speed(speed),
		_type(type),
		_damage(damage),
		_hits(hits),
		_startingPosition(startingPosition)
	{}
};

#endif /* BULLETPARAMS_H_ */
